package hcn.protocol.registration.xml.resp;

import hcn.protocol.registration.xml.resq.GetCanceledWorksResq;
import lombok.ToString;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;
import java.util.List;

/**
 * 获取停诊信息返回参
 */
@ToString
@XmlRootElement(name = "Data")
public class GetCanceledWorksResp {
    public List<GetCanceledWorksResq> OrderInformationList;
    @XmlElementWrapper(name = "OrderInformationLists")
    @XmlElement(name = "OrderInformationList")
    public List<GetCanceledWorksResq> getOrderInformationList() {
        return OrderInformationList;
    }

    public void setOrderInformationList(List<GetCanceledWorksResq> orderInformationList) {
        OrderInformationList = orderInformationList;
    }
    @ToString
    public static class OrderInformationList {
        private String VisitOrganization;
        private String DeptCode;
        private String DoctorId;
        private String AppointsId;
        private String SourcePatientId;
        private String Name;
        private String MedicalCardType;
        private String MedicalCardId;
        private String IdCardCode;
        private String IdCard;
        @XmlElement(name = "VisitOrganization")
        public String getVisitOrganization() {
            return VisitOrganization;
        }

        public void setVisitOrganization(String visitOrganization) {
            VisitOrganization = visitOrganization;
        }
        @XmlElement(name = "DeptCode")
        public String getDeptCode() {
            return DeptCode;
        }

        public void setDeptCode(String deptCode) {
            DeptCode = deptCode;
        }
        @XmlElement(name = "DoctorId")
        public String getDoctorId() {
            return DoctorId;
        }

        public void setDoctorId(String doctorId) {
            DoctorId = doctorId;
        }
        @XmlElement(name = "AppointsId")
        public String getAppointsId() {
            return AppointsId;
        }

        public void setAppointsId(String appointsId) {
            AppointsId = appointsId;
        }
        @XmlElement(name = "SourcePatientId")
        public String getSourcePatientId() {
            return SourcePatientId;
        }

        public void setSourcePatientId(String sourcePatientId) {
            SourcePatientId = sourcePatientId;
        }
        @XmlElement(name = "Name")
        public String getName() {
            return Name;
        }

        public void setName(String name) {
            Name = name;
        }
        @XmlElement(name = "MedicalCardType")
        public String getMedicalCardType() {
            return MedicalCardType;
        }

        public void setMedicalCardType(String medicalCardType) {
            MedicalCardType = medicalCardType;
        }
        @XmlElement(name = "MedicalCardId")
        public String getMedicalCardId() {
            return MedicalCardId;
        }

        public void setMedicalCardId(String medicalCardId) {
            MedicalCardId = medicalCardId;
        }
        @XmlElement(name = "IdCardCode")
        public String getIdCardCode() {
            return IdCardCode;
        }

        public void setIdCardCode(String idCardCode) {
            IdCardCode = idCardCode;
        }
        @XmlElement(name = "IdCard")
        public String getIdCard() {
            return IdCard;
        }

        public void setIdCard(String idCard) {
            IdCard = idCard;
        }
    }

}

